#include <Fl/Fl.H>
#include <Fl/Fl_Window.H>
#include <Fl/Fl_Box.H>

int main() {
    // 初始化FLTK库
    Fl::scheme("plastic");

    // 获取屏幕的尺寸
    int screenWidth = Fl::w();
    int screenHeight = Fl::h();

    // 设置窗口的尺寸
    int windowWidth = 400;
    int windowHeight = 300;

    // 创建窗口，并计算居中的位置
   // 创建窗口，并计算居中的位置
    Fl_Window *window = new Fl_Window((screenWidth - windowWidth) / 2, (screenHeight - windowHeight) / 2, windowWidth, windowHeight);    window->label("Hello World");

    // 创建一个空的Fl_Box作为窗口的内容
    Fl_Box *box = new Fl_Box(0, 0, windowWidth, windowHeight, "");
    box->box(FL_NO_BOX);
    box->color(FL_WHITE);

    // 显示窗口
    window->end();
    window->show();

    // 运行FLTK事件循环
    return Fl::run();
}
